package pg.objetosbasicos;

public class Ponto {
	public float x;
	public float y;
	public float z;
	
	public Ponto() {}
	
	public Ponto(float x, float y, float z) {
		this.x = x;
		this.y = y;
		this.z = z;
	}
	
	public static Vetor subtrair(Ponto p1, Ponto p2) {
		Vetor result = new Vetor();
        result.x = p2.x - p1.x;
		result.y = p2.y - p1.y;
		result.z = p2.z - p1.z;
		return result;
	}
	
	public static Ponto produtoEscalar(float esc, Ponto pt) {
		Ponto result = new Ponto();
		result.x = pt.x * esc;
		result.y = pt.y * esc;
		result.z = pt.z * esc;
		return result;
	}
}
